labial palpus - English Synonyms Dictionary